Big Huge Thesaurus

Ali Baba

noun

sounds kind of like